Skip to main content

Salesforce

Adding Salesforce as data source

Prequisites for adding Salesforce

The following connector information is required from the client:

To obtain these credentials, follow this walkthrough with the following modifications:

  1. If your Salesforce URL is not in the X.salesforce.com format, use your Salesforce domain name. For example, if your Salesforce URL is awesomecompany.force.com then use that instead of awesomecompany.salesforce.com.

  2. Use the user credentials when logging in to generate OAuth tokens.

To add Salesforce as a data source, do the following:

  1. From the left navigation panel, click Lakehouse and then click Data Sources.

  2. From the upper right corner of the page, click the + New Database button to start the process of adding a new database.

  3. In the New Data Source page, click the Salesforce icon.

  4. Specify the following details to add Salesforce. Once you have connected a data source, the system immediately fetches its schema. After this schema retrieval process is complete you can browse and interact with the tables and data.

    Add_Salesforce
    FieldDescription
    Connection nameEnter a unique name for the Salesforce connection.
    Client ID/Client secretEnter your Salesforce developer application's Client ID and Secret.
    Refresh TokenEnter your application's Salesforce Refresh Token used for Airbyte to access your Salesforce account.
    DomainThe domain for your Salesforce account, e.g. datagol.salesforce.com, salesforce.your-domain.com.
    Start DateEnter the date in the MM-DD-YYYY format. DataGOL will replicate the data updated on and after this date. If this field is blank, DataGOL will replicate the data for last two years.
  5. Click Submit.

Supported sync modes

Salesforce supports the following sync modes:

  • (Recommended) Incremental Sync | Append + Deduped
  • Full Refresh | Overwrite
  • Full Refresh | Append
  • Incremental Sync | Append